pay guarantee - German English Dictionary